device housing - French English Dictionary